
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="author" content="Cearn">
  <meta name="date" content="2003-10-01">
  <meta name="modified" content="2013-03-24">
  <meta name="category" content="i.1. Preface">
  <title>Contents</title>
</head>
<body>

<h1 id="ch-">i.
  Tonc v1.4.2 : Table of Contents</h1>

<!-- ============================================================== -->

<h2 id="sec-preface">i.1.
  Preface</h2>

<div class="lblock">
<table cellpadding=1 cellspacing=0 width=70%>
<col width=5%><col width=80%>
<tr>
  <td> i </td>
  <td><a href="toc.html">Contents</a> </td>
  <th class="page"> 1 </th>
</tr>
<tr>
  <td> ii </td>
  <td><a href="intro.html">Introduction to Tonc </a> </td>
  <th class="page"> 3 </th>
</tr>
</table>
</div>


<!-- ============================================================== -->

<h2 id="sec-basics">i.2.
  GBA Basics</h2>

<div class="lblock">
<table cellpadding=1 cellspacing=0 width=70%>
<col width=5%><col width=80%>
<tr>
  <td> 1 </td>
  <td><a href="hardware.html">GBA Hardware</a> </td>
  <th class="page"> 7 </th>
</tr>
<tr>
  <td> 2 </td>
  <td><a href="setup.html">Setting up a development environment</a> </td>
  <th class="page"> 10 </th>
</tr>
<tr>
  <td> 3 </td>
  <td><a href="first.html">My First GBA Demo</a> </td>
  <th class="page"> 21 </th>
</tr>
<tr>
  <td> 4 </td>
  <td><a href="video.html">Video Introduction</a> </td>
  <th class="page"> 34 </th>
</tr>
<tr>
  <td> 5 </td>
  <td><a href="bitmaps.html">The bitmap modes</a> </td>
  <th class="page"> 38 </th>
</tr>
<tr>
  <td> 6 </td>
  <td><a href="keys.html">The GBA keypad</a> </td>
  <th class="page"> 56 </th>
</tr>
<tr>
  <td> 7 </td>
  <td><a href="objbg.html">Sprite and tiled background overview</a> </td>
  <th class="page"> 62 </th>
</tr>
<tr>
  <td> 8 </td>
  <td><a href="regobj.html">Regular sprites</a> </td>
  <th class="page"> 67 </th>
</tr>
<tr>
  <td> 9 </td>
  <td><a href="regbg.html">Regular tiled backgrounds</a> </td>
  <th class="page"> 78 </th>
</tr>
</table>
</div>


<!-- ============================================================== -->

<h2 id="sec-extend">i.3.
  GBA Extended</h2>

<div class="lblock">
<table cellpadding=1 cellspacing=0 width=70%>
<col width=5%><col width=80%>
<tr>
  <td> 10 </td>
  <td><a href="affine.html">The affine transformation matrix</a> </td>
  <th class="page"> 92 </th>
</tr>
<tr>
  <td> 11 </td>
  <td><a href="affobj.html">Affine sprites</a> </td>
  <th class="page"> 98 </th>
</tr>
<tr>
  <td> 12 </td>
  <td><a href="affbg.html">Affine tiled backgrounds</a> </td>
  <th class="page"> 109 </th>
</tr>
<tr>
  <td> 13 </td>
  <td><a href="gfx.html">Graphic effects</a> </td>
  <th class="page"> 115 </th>
</tr>
<tr>
  <td> 14 </td>
  <td><a href="dma.html">Direct Memory Access</a> </td>
  <th class="page"> 126 </th>
</tr>
<tr>
  <td> 15 </td>
  <td><a href="timers.html">Timers</a> </td>
  <th class="page"> 133 </th>
</tr>
<tr>
  <td> 16 </td>
  <td><a href="interrupts.html">Hardware interrupts</a> </td>
  <th class="page"> 136 </th>
</tr>
<tr>
  <td> 17 </td>
  <td><a href="swi.html">BIOS calls</a> </td>
  <th class="page"> 147 </th>
</tr>
<tr>
  <td> 18 </td>
  <td><a href="sndsqr.html">Beep! GBA sound introduction</a> </td>
  <th class="page"> 155 </th>
</tr>
</table>
</div>



<!-- ============================================================== -->

<h2 id="sec-apps">i.4.
  Advanced / Applications</h2>

<div class="lblock">
<table cellpadding=1 cellspacing=0 width=70%>
<col width=5%><col width=80%>
<tr>
  <td> 19 </td>
  <td><a href="text.html">Text systems</a> </td>
  <th class="page"> 165 </th>
</tr>
<tr>
  <td> 20 </td>
  <td><a href="mode7.html">Mode 7</a> </td>
  <th class="page"> 192 </th>
</tr>
<tr>
  <td> 21 </td>
  <td><a href="mode7ex.html">More Mode7 tricks</a> </td>
  <th class="page"> 209 </th>
</tr>
<tr>
  <td> 22 </td>
  <td><a href="tte.html">Tonc's Text Engine</a> </td>
  <th class="page"> 213 </th>
</tr>
<tr>
  <td> 23 </td>
  <td><a href="asm.html">Whirlwind tour of ARM assembly</a> </td>
  <th class="page"> 244 </th>
</tr>
<tr>
  <td> 24 </td>
  <td><a href="lab.html">The Lab</a> </td>
  <th class="page"> 276 </th>
</tr>
</table>
</div>

<!-- ============================================================== -->

<h2 id="sec-app">i.5.
  Appendixes</h2>

<div class="lblock">
<table cellpadding=1 cellspacing=0 width=70%>
<col width=5%><col width=80%>
<tr>
  <td> A </td>
  <td><a href="numbers.html"> Numbers, bits and bit operations</a> </td>
  <th class="page"> 283 </th>
</tr>
<tr>
  <td> B </td>
  <td><a href="fixed.html"> Fixed-point math &amp; LUTs</a> </td>
  <th class="page"> 294 </th>
</tr>
<tr>
  <td> C </td>
  <td><a href="matrix.html"> Vector and matrix math</a> </td>
  <th class="page"> 304 </th>
</tr>
<tr>
  <td> D </td>
  <td><a href="makefile.html">More on makefiles and compiler options</a> </td>
  <th class="page"> 311 </th>
</tr>
<tr>
  <td> E </td>
  <td><a href="edmake.html">Make via editors</a> </td>
  <th class="page"> 316 </th>
</tr>
<tr>
  <td> F </td>
  <td><a href="refs.html">References</a> </td>
  <th class="page"> 322 </th>
</tr>
<tr>
  <td> G </td>
  <td><a href="log.html">Change log</a> </td>
  <th class="page"> 325 </th>
</tr>
</table>
</div>


<!-- ============================================================== -->

<br class="page-break">

<h2 id="sec-revis">i.6.
  On revisions</h2>
<p>
Tonc v1.4 is final. Yeah, I said that about v1.0 as well, but this 
time I mean it. Really. Honest. Cross my heart and hope to die, etc, 
etc. 
<span class="mini">Well &hellip; barring minor errata, this will be
final. Honest, cross my heart, yadda yadda yadda.</span>
</p>

</body>
</html>

